package br.com.churrascariabrasadeouro.regras;

import java.util.ArrayList;
import java.util.List;

import br.com.churrascariabrasadeouro.Principal;
import br.com.churrascariabrasadeouro.negocio.*;
import br.com.churrascariabrasadeouro.persistencia.ProdutoDAO;
import br.com.churrascariabrasadeouro.telas.*;
import br.com.churrascariabrasadeouro.*;

public class RegraProduto {
	
	private ProdutoDAO dao = new ProdutoDAO();

	/**
	 * @param produto
	 */
	public void cadastrarProduto(Produto produto) {
		if(produto.getId()==null){
			dao.inserirProduto(produto);
		}else{
			dao.alterarProduto(produto);
		}
	}
	
	public ArrayList<Produto> listaProduto() {
		return dao.listarTodosProduto();
	}

	public void excluirProduto(Produto produto) {
		dao.excluirProduto(produto.getId());
	}

	public Produto obterProduto(String descricao) {
		// TODO Auto-generated method stub
		return dao.obterProduto(descricao);
	}

}
